medium howitzer - Turkish English Dictionary